appeared on the surface - Espagnol Anglais Dictionnaire